package com.smartleanx.module.hrm.service.esign.eums;

import lombok.Getter;
import lombok.RequiredArgsConstructor;

/**
 * 合同编号生成规则枚举
 *
 * @author xzq
 * @since 2025/7/14
 */
@Getter
@RequiredArgsConstructor
public enum ContractCodeEnum {

    /**
     * 固定编码
     */
    FIXED_CODE("fixed_code", "固定编码",1,1),

    /**
     * 编码发起日期格式
     */
    CODE_TIME("code_time", "发起日期",2,1),

    /**
     * 员工编号
     */
    EMP_NO("emp_no", "员工工号",3,1),

    ;

    private final String code;
    private final String name;
    private final Integer sortNo;
    private final Integer selected;
}
